Flowering tree at Stevens Creek and Finch

Date and Time: 6/8/10 9:43 AM Picture 2 of 7